package com.yenlien.traceyun.plant.bean;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * @Date 2022/7/18
 * @Author jiaLong
 * @Descript 设备
 */
@Data
public class DevDTO {

    private String DevId;               // 设备 ID

    private String DevName;             // 设备名称

    private String DevType;             // 设备类：  气象监测站  土壤墒情站  杀虫灯  虫情测报仪  摄像机  数据采集终端(水质设备)

    private LocalDateTime HeartbeatTime;       // 心跳时间

    private String Lng;                 //  经度

    private String Lat;                 //   纬度

    private String state;               // 1=在线  2=离线

    private String updateTime;               // 更新时间

    private String url;               // 非世纪瑞通摄像头播放地址
    private String channel;               // 通道号


    public DevDTO() {
    }

    public DevDTO(String state, String channel, String devId, String devName, String devType, String lng, String lat, String url) {
        this.state = state;
        this.channel = channel;
        this.DevId = devId;
        this.DevName = devName;
        this.DevType = devType;
        this.Lng = lng;
        this.Lat = lat;
        this.url = url;
        this.HeartbeatTime = LocalDateTime.now();
    }
}
